import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns

df = pd.read_excel('某地区上半年空气质量指数.xlsx')
plt.figure(figsize=(8, 4))
sns.set_style(style='darkgrid', rc={'font.sans-serif': 'SimHei'})
sns.set_palette('bright')
plt.subplot(2,1,1)
sns.scatterplot(x='PM2.5', y='空气质量指数（AQI）', data=df)
plt.title('PM2.5与空气质量指数散点图')
plt.subplot(2,1,2)
sns.scatterplot(x='PM10', y='空气质量指数（AQI）', data=df)
plt.show()